package com.jhgk.jhcee.auth.model;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

public class UserFeedback implements Serializable {
    private Integer id;

    @ApiModelProperty(value = "学生代码")
    private Integer studentId;

    @ApiModelProperty(value = "学生姓名")
    private String studentName;

    @ApiModelProperty(value = "电话号码")
    private String phoneNumber;

    @ApiModelProperty(value = "专家用户id")
    private Integer expertUserId;

    @ApiModelProperty(value = "专家姓名")
    private String expertName;

    @ApiModelProperty(value = "客服人员id")
    private Integer staffUserId;

    @ApiModelProperty(value = "客服人员姓名")
    private String staffName;

    @ApiModelProperty(value = "省份代码")
    private String provinceUuid;

    @ApiModelProperty(value = "年份")
    private Integer year;

    @ApiModelProperty(value = "录取批次代码")
    private String batchUuid;

    @ApiModelProperty(value = "录取批次名称")
    private String batchName;

    @ApiModelProperty(value = "科类代码 (1-理科 2-文科 3-不分科)")
    private Integer subject;

    @ApiModelProperty(value = "所在高中")
    private String middleSchool;

    @ApiModelProperty(value = "高考分数")
    private Integer defaultScore;

    @ApiModelProperty(value = "加分")
    private Integer extraScore;

    @ApiModelProperty(value = "批线分差（高考分-批线分）")
    private Integer diffBatchScore;

    @ApiModelProperty(value = "录取大学")
    private String schoolName;

    @ApiModelProperty(value = "录取专业")
    private String majorName;

    @ApiModelProperty(value = "满意度（0-未表示; 1-不满意; 2-一般; 3-满意; 4-非常满意）")
    private Boolean satisfaction;

    @ApiModelProperty(value = "电话是否接通（0-未接通; 1-接通）")
    private Boolean isConnect;

    @ApiModelProperty(value = "满意度原因")
    private String details;

    @ApiModelProperty(value = "备注")
    private String remarks;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getStudentId() {
        return studentId;
    }

    public void setStudentId(Integer studentId) {
        this.studentId = studentId;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public Integer getExpertUserId() {
        return expertUserId;
    }

    public void setExpertUserId(Integer expertUserId) {
        this.expertUserId = expertUserId;
    }

    public String getExpertName() {
        return expertName;
    }

    public void setExpertName(String expertName) {
        this.expertName = expertName;
    }

    public Integer getStaffUserId() {
        return staffUserId;
    }

    public void setStaffUserId(Integer staffUserId) {
        this.staffUserId = staffUserId;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getProvinceUuid() {
        return provinceUuid;
    }

    public void setProvinceUuid(String provinceUuid) {
        this.provinceUuid = provinceUuid;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public String getBatchUuid() {
        return batchUuid;
    }

    public void setBatchUuid(String batchUuid) {
        this.batchUuid = batchUuid;
    }

    public String getBatchName() {
        return batchName;
    }

    public void setBatchName(String batchName) {
        this.batchName = batchName;
    }

    public Integer getSubject() {
        return subject;
    }

    public void setSubject(Integer subject) {
        this.subject = subject;
    }

    public String getMiddleSchool() {
        return middleSchool;
    }

    public void setMiddleSchool(String middleSchool) {
        this.middleSchool = middleSchool;
    }

    public Integer getDefaultScore() {
        return defaultScore;
    }

    public void setDefaultScore(Integer defaultScore) {
        this.defaultScore = defaultScore;
    }

    public Integer getExtraScore() {
        return extraScore;
    }

    public void setExtraScore(Integer extraScore) {
        this.extraScore = extraScore;
    }

    public Integer getDiffBatchScore() {
        return diffBatchScore;
    }

    public void setDiffBatchScore(Integer diffBatchScore) {
        this.diffBatchScore = diffBatchScore;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public String getMajorName() {
        return majorName;
    }

    public void setMajorName(String majorName) {
        this.majorName = majorName;
    }

    public Boolean getSatisfaction() {
        return satisfaction;
    }

    public void setSatisfaction(Boolean satisfaction) {
        this.satisfaction = satisfaction;
    }

    public Boolean getIsConnect() {
        return isConnect;
    }

    public void setIsConnect(Boolean isConnect) {
        this.isConnect = isConnect;
    }

    public String getDetails() {
        return details;
    }

    public void setDetails(String details) {
        this.details = details;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", studentId=").append(studentId);
        sb.append(", studentName=").append(studentName);
        sb.append(", phoneNumber=").append(phoneNumber);
        sb.append(", expertUserId=").append(expertUserId);
        sb.append(", expertName=").append(expertName);
        sb.append(", staffUserId=").append(staffUserId);
        sb.append(", staffName=").append(staffName);
        sb.append(", provinceUuid=").append(provinceUuid);
        sb.append(", year=").append(year);
        sb.append(", batchUuid=").append(batchUuid);
        sb.append(", batchName=").append(batchName);
        sb.append(", subject=").append(subject);
        sb.append(", middleSchool=").append(middleSchool);
        sb.append(", defaultScore=").append(defaultScore);
        sb.append(", extraScore=").append(extraScore);
        sb.append(", diffBatchScore=").append(diffBatchScore);
        sb.append(", schoolName=").append(schoolName);
        sb.append(", majorName=").append(majorName);
        sb.append(", satisfaction=").append(satisfaction);
        sb.append(", isConnect=").append(isConnect);
        sb.append(", details=").append(details);
        sb.append(", remarks=").append(remarks);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}